much embarrassed - Turco Inglés Diccionario